explosion proof installation - Spanish English Dictionary